Skip to content

Conversation

@rjernst
Copy link
Member

@rjernst rjernst commented Mar 4, 2025

The stable API compatibility checks ensure public jars don't change their APIs in incompatible ways. Yet the logging jar has an internal package which can change arbitrarily. This commit adds a temporary workaround to skip the internal logging package until the compat check can be made to look at module-info.

The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
@rjernst rjernst added >test Issues or PRs that are addressing/adding tests :Core/Infra/Plugins Plugin API and infrastructure auto-backport Automatically create backport pull requests when merged v8.18.1 v8.19.0 v9.0.1 v9.1.0 labels Mar 4, 2025
@rjernst rjernst requested a review from a team as a code owner March 4, 2025 00:16
@elasticsearchmachine elasticsearchmachine added the Team:Core/Infra Meta label for core/infra team label Mar 4, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@rjernst rjernst enabled auto-merge (squash) March 4, 2025 00:23
@rjernst
Copy link
Member Author

rjernst commented Mar 4, 2025

@elasticmachine update branch

@rjernst rjernst merged commit 1d04b4f into elastic:main Mar 4, 2025
18 checks passed
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
rjernst added a commit to rjernst/elasticsearch that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.18
8.x
9.0

rjernst added a commit to rjernst/elasticsearch that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
elasticsearchmachine pushed a commit that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
elasticsearchmachine pushed a commit that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
elasticsearchmachine pushed a commit that referenced this pull request Mar 4, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
georgewallace pushed a commit to georgewallace/elasticsearch that referenced this pull request Mar 11, 2025
The stable API compatibility checks ensure public jars don't change
their APIs in incompatible ways. Yet the logging jar has an internal
package which can change arbitrarily. This commit adds a temporary
workaround to skip the internal logging package until the compat check
can be made to look at module-info.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged :Core/Infra/Plugins Plugin API and infrastructure Team:Core/Infra Meta label for core/infra team >test Issues or PRs that are addressing/adding tests v8.18.1 v8.19.0 v9.0.1 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants